home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 15705 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.2 KB

  1. Path: solon.com!not-for-mail
  2. From: seebs@solutions.solon.com (Peter Seebach)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Are you really my colleagues?!?
  5. Date: 21 Apr 1996 03:01:23 -0500
  6. Organization: Usenet Fact Police (Undercover)
  7. Message-ID: <4lcq0j$snn@solutions.solon.com>
  8. References: <317299C2.167E@gi.alaska.edu> <4l1228INN9hs@mayne.ugrad.cs.ubc.ca> <ElRx1euSMUE4Bmjzgx@transarc.com> <4lcn70$cq7@news.aloha.com>
  9. Reply-To: seebs@solon.com
  10. NNTP-Posting-Host: solutions.solon.com
  11.  
  12. In article <4lcn70$cq7@news.aloha.com>, Jimen Ching <jching@aloha.com> wrote:
  13. >What if the question was "How do I write to a serial port on a PC in C?"
  14. >Would that still make C incidental?
  15.  
  16. Certainly.  You can't do it in C, only in terms of PC or vendor specific
  17. extensions; the language itself is completely irrelevant.
  18. With most of the toolkits you'd use, you could use any language whatsoever
  19. that knows how to bind to them, and they may be written in nearly any
  20. language.  If you aren't using a toolkit, you're probably going to end
  21. up using assembly, which is also not C.
  22.  
  23. >When I read someones question
  24. >in c.l.c, I always assumed that the author wants the solution/answer
  25. >that applies only to C.  Otherwise, why did they post to c.l.c in
  26. >the first place?  If they wanted a Pascal solution, did they think
  27. >that posting to c.l.c will get them the answer?  Is that logical?
  28.  
  29. Apparently.  You may have missed it, but we get a fair number of pascal,
  30. visual basic, or even French questions here.  (I am *NOT* making the last
  31. one up; some fool posted a request for a table of French and English
  32. words, because he was writing a dictionary program in C.)
  33.  
  34. >Let's face it.  There's no straight formula to determine if some
  35. >question is inappropriate.  If it was *that* simple, I'm sure even
  36. >these newbies could determine that.  This is all I'm saying.  My solution
  37. >to this problem is to either ignore the post altogether or email your
  38. >anger to the author.  Why must I see it?
  39.  
  40. Because there is a tiny chance that someone will take the time to read
  41. the group, and will discover that it's off topic before they post their
  42. own.
  43.  
  44. The sample of requesting an implementation of, say, a matrix multiply
  45. in C is obviously off topic; comp.sources.wanted is the place to ask
  46. for existing code, comp.algorithms or comp.programming the place to discuss
  47. the theory of matrix multiplies.
  48.  
  49. comp.lang.c is a good place for questions like "why won't this compile"
  50. or "why does this function not do what it looks to me to be doing".
  51.  
  52. WRT the English thing:
  53.  
  54. Notice that, despite the fact that Usenet in general is an English community
  55. (modulo the language hierarchies), we discuss English itself only in a
  56. very few groups (except for topic drift like this).  Discussions of, for
  57. instance, Babylon 5 (a TV show which has dialog primarily in English)
  58. are not topical in alt.usage.english; only discussions of the English usage
  59. within that show would be.
  60.  
  61. Similarly with C; being implemented in C does not grant topicality to
  62. a question; only being about the C language itself does.
  63.  
  64. -s
  65. -- 
  66. Peter Seebach - seebs@solon.com - Copyright 1996 Peter Seebach.
  67. C/Unix wizard -- C/Unix questions? Send mail for help.  No, really!
  68. Unsolicited email is not welcome, and will be billed for at consulting rates.
  69. The *other* C FAQ - http://www.solon.com/~seebs/c/c-iaq.html
  70.